Belgian Grand Prix 1999 oli Formula 1 -sarjan osakilpailu, joka ajettiin Spa-Francorchamps'n radalla 29. elokuuta 1999. Kilpailun voitti David Coulthard. Toiseksi tullut Mika Häkkinen varmisti McLarenille kaksoisvoiton. Häkkinen ajoi kilpailun nopeimman kierroksen ajalla 1,53.955.